NServiceBus
NServiceBus copied to clipboard
Log that certain components have updates and/or are no longer supported/old
Describe the feature.
Users sometimes run unsupported versions of various NServiceBus components and miss out on performance and stability improvements.
Users could be informed that certain versions of components/assemblies are:
- no longer supported
- that a new minor/path is available
- that a new major is available
- "old"
Related
- https://github.com/Particular/ServiceControl/issues/2706
- https://github.com/Particular/ServicePulse/issues/869
Solution: Startup task / healthcheck
A solution suggestion could be a startup task (log/check once at start) or a healthcheck (log/check at an interval).
It could async query for version info by fetching all versions for NServiceBus component(s) or if no outgoing connection is allowed to log a warning if the component age is for example 3 years.