                ┌────────┐
InterfaceB      │ Client │
                └────────┘
     o               │
     │               │
     │               o
┌─────────┐
│ Service │      InterfaceA
└─────────┘
     │
     │
     o

InterfaceA