@startuml
skinparam dpi 60

title Basket Api - Grpc - BasketService - UpdateBasket - CONTAINER level

participant "External" as C4InterFlow.Utils.ExternalSystem

box "Basket Api" #White

    participant "Grpc" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc
    participant "Data" as dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data
end box


C4InterFlow.Utils.ExternalSystem -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc : Update Basket
group Update Basket
dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Grpc -> dotnet.eShop.Architecture.SoftwareSystems.BasketApi.Containers.Data : Update Basket Async
end


@enduml
