The service and system classes are coupled fairly strongly together at the moment.
For example, the ConsumedHttpService and ProvidedHttpService classes both have an address and port field, which is systems related.
This information should rather be injected when necessary and does not need to always be there.
The service and system classes are coupled fairly strongly together at the moment. For example, the
ConsumedHttpService
andProvidedHttpService
classes both have anaddress
andport
field, which is systems related.This information should rather be injected when necessary and does not need to always be there.