When resolving the endpoint for a requestDTO, add a default option to prefer healthy services over services at 'warning' level. Critical health services to be ignored and filtered out.
By default prefer the highest version service available (require that Version be numeric on registration?)
If the requestDTO contains a property named "Version", this should be used if a matching service version is found.
Provide feature properties to:
Ignore Warning services
Favour lowest version
When resolving the endpoint for a requestDTO, add a default option to prefer healthy services over services at 'warning' level. Critical health services to be ignored and filtered out.
By default prefer the highest version service available (require that Version be numeric on registration?)
If the requestDTO contains a property named "Version", this should be used if a matching service version is found.
Provide feature properties to: Ignore Warning services Favour lowest version